@charset "utf-8";

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body{background: #fafafa;font-family: Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;}
img{border:none;}
li{list-style:none;}
/*input,select,textarea{outline:none;border:none; background:none;}*/
/*textarea{resize:none;}*/
a{text-decoration:none;color:#555555;}
a:hover,a:focus{cursor: pointer;text-decoration:none;color:#555555;}
button:focus,.btn:focus{outline:none !important;}

/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.font-red{
    color: #ff0000 !important;
}
.font-green{
    color: #33c0c0 !important;
}
.font-blue{
    color: #49a9e1 !important;
}
.font-gray{
    color: #8e8e8e !important
}
.font-gray1{
    color: #666 !important
}
.font-orange{
    color: #f70 !important
}
.font12{
    font-size: 12px !important;
}
.font14{
    font-size: 14px !important;
}
.font16{
    font-size: 16px !important;
}
.font18{
    font-size: 18px !important;
}
.border-gray{
    border-bottom: 1px solid #eaeaea;
}
.padding20{
    padding: 20px;
}
.margin20{
    margin: 20px;
}
.ngdialog-content{
    padding: 0 !important;
}